#!/usr/bin/env python3
"""
脚本名称：09_exe.py
面试描述：如何使用 Python 的 random 模块生成随机数、实现随机乱序和随机抽样?
考察点:
生活比喻：
作者：Gavin
创建日期：2025-05-26
版本：1.0
依赖库：无
使用方法： python 09_exe.py
"""
import random

# 1. 生成随机数
# 生成一个 [0.0, 1.0) 之间的随机浮点数
random_float = random.random()
print(random_float)

# 生成一个 [1, 10] 之间的随机整数
random_integer = random.randint(1, 10)
print(random_integer)

# 2. 实现随机乱序
my_list = [1, 2, 3, 4, 5]
random.shuffle(my_list)
print(my_list)

# 3. 生成随机浮点数
random_uniform = random.uniform(1.5, 10.5)
print(random_uniform)

# 4. 生成随机序列
random_range = random.randrange(1, 10, 2)
print(random_range)
